Skip to content

v0.8.0 results: tables, manifests, report tarballs and site data of the definitive run - #229

Merged
hyphaltip merged 2 commits into
prep-v0.7.1from
results-v080
Nov 2, 2026
Merged

hyphaltip merged 2 commits into
prep-v0.7.1from
results-v080

Conversation

@hyphaltip

Copy link
Copy Markdown
Member

Results of the v0.8.0 definitive run, stacked on #207 (base prep-v0.7.1; merge #207 and tag from there, curator only).

What is in it

  • results/2026-10-31_v080_{ascomycota,basidiomycota,mucoromycotina}: genomes.tsv, loci.tsv, by_*.tsv, MANIFEST.txt (commit a2933f7, --preset v0.8, database digest 70afa14e…, 184 records), the genome lists and reports_all.tar.zst (19,343 / 3,254 / 973 reports, the same counts as v0.7.0).
  • scripts/build_site_data.py: v080 entry in RELEASES, DEFAULT_RELEASE = "v080"; v0.7.0 stays as the rollback target. Test updated (49 pass in the two site and table test files).
  • Rebuilt web/intro/data (summary, taxa, locus shards).
  • web/intro/landing.html: code label fallback and the reproducibility row now describe v0.8.0 against v0.7.0 (22,448 of 23,570 identical in calls, confidence and gene models; 1,122 differ; every difference traced). Wording for the curator to check.

Numbers

Campaign Genomes Called Uncalled No report Loci (high / medium / low)
Ascomycota 19,415 17,607 1,736 72 20,792 (14,559 / 6,126 / 107)
Basidiomycota 3,275 2,977 277 21 5,964 (3,805 / 2,149 / 10)
Mucoromycotina 974 868 105 1 914 (689 / 212 / 13)

Against v0.7.0, by locus: 475 calls lost, 260 new, 645 confidence up, none down, no idiomorph flips, Mucoromycotina unchanged. The attribution is in the #207 changelog ("The definitive run"). Known issues: #227 (cross-family tie rule, S. pombe mat2 cassette and a PR-over-MAT swap) and #228 (Ogataea routing loss), both held for v0.8.1.

Checks

  • Determinism: 24 Ascomycota and 24 Basidiomycota genomes (seed 20261102) run twice on the frozen commit: 0 changed loci between the runs and against the campaign.
  • Integrity: every listed genome has a report except the same 72, 21 and 1 suppressed genomes as v0.7.0; no empty reports.
  • Local site check (headless): landing, results and about pages load with 0 console errors and 0 failed requests; the landing cards read 22,979 BFD genomes searched, 90.7% called, 27,023 loci; downloadable TSVs carry registry_version 2026-10-30+5c01ddd5.

Not done here: the 20-genome v0.7-vs-v0.8 timing benchmark (median wall time is about 3 to 4 times v0.7.0 across campaigns, cause not determined; calls are unaffected), and the Pages deploy, which only runs on the v* tag.

🤖 Generated with Claude Code

hyphaltip and others added 2 commits October 31, 2026 17:17
… default not flipped yet)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
…ve run; site data and shards; v080 is the default release

Run on commit a2933f7 with --preset v0.8: 19,415 Ascomycota, 3,275 Basidiomycota and 974 Mucoromycotina genomes. The landing page code label and the reproducibility row describe v0.8.0 against v0.7.0; v0.7.0 stays in RELEASES as the rollback target.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
@hyphaltip
hyphaltip merged commit 17157f8 into prep-v0.7.1 Nov 2, 2026
2 checks passed
hyphaltip added a commit that referenced this pull request Nov 2, 2026
)

* release prep: version 0.7.1 and a draft 0.7.1 changelog (not for merge until the release is cut)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* Release prep: retarget to v0.8.0 (version strings, README, CHANGELOG entries for the routing, family and examples work)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* CHANGELOG: the cross-family rule is the genome-level decision (#219)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* Release prep: changelog for the flank rule, label registry and frozen codes, MATss/MATpf/MATbz families and the profiles

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* update release date

* Release prep v0.8.0: [0.8.0] changelog header, About and README wording (counts TBD until the run ends)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* CHANGELOG 0.8.0 known issues: flag the lines to confirm after the run

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* Changelog: known issue for the S. pombe mat2 cassette relabelled as mat1 (#227)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* Changelog: correct the O. degrootiae line, add the PR-over-MAT swap and the Ogataea routing loss

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* Changelog: link the Ogataea routing known issue to #228

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* v0.8.0 run counts: fill the changelog table and comparison, README validation rows and About wording

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* Browser tool: run detect with --preset v0.8, the policy set of the v0.8.0 data

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* Changelog: cut the IndigoAg stand-in taxid sentence (no genome in the v0.8.0 run carries taxid 147538)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* misc: remove the MAT_logo images (not wanted in the repository)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* v0.8.0 results: tables, manifests, report tarballs and site data of the definitive run (#229)

* build_site_data: v080 release entry (folders from the 2026-10-31 run; default not flipped yet)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

* v0.8.0 results: tables, manifests and report tarballs of the definitive run; site data and shards; v080 is the default release

Run on commit a2933f7 with --preset v0.8: 19,415 Ascomycota, 3,275 Basidiomycota and 974 Mucoromycotina genomes. The landing page code label and the reproducibility row describe v0.8.0 against v0.7.0; v0.7.0 stays in RELEASES as the rollback target.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>

---------

Co-authored-by: Claude Sonnet 5.5 <[email protected]>

---------

Co-authored-by: Claude Sonnet 5.5 <[email protected]>
@hyphaltip
hyphaltip deleted the results-v080 branch November 2, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant